草庐IT

NoSQL 简介

全部标签

分布式数据库NoSQL(二)——MongoDB 数据库基本操作

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。MongoDB最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。从目前阿里云MongoDB云数据库上的用户看,MongoDB的应用已经渗透到各个领域,比如游戏、物流、电商、内容管理、社交

EMQ(MQTT)安装部署简介

概述1.1MQTT概述MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议特点是轻量、简单、开放和易于实现的。MQTT协议提供有序、无损、双向连接。MQTT协议本身也是基于消费发布订阅模式,对于实现MQTT协议需要:客户端和服务器端。在MQTT协议中有三种身份:发布者(Publish)、代理(Broker)(服务器)、订阅者(Subscribe)。1.2MQTT术语1 网络连接连接客户端到服务端。提供一种有序、无损、双向字节流方式。2 应用消息MQTT协议为应用跨网络运载的数据。MQTT传输应用消息是包含负荷数据、服务质量(QoS)、一个属性组合及标题名称。3客户端(Clie

Spring DI简介及依赖注入方式和依赖注入类型

目录一、什么是依赖注入二、依赖注入方式1.Setter注入2.构造方法注入3.自动注入 三、依赖注入类型1.注入bean类型2.注入基本数据类型3.注入List集合4.注入Set集合5.注入Map集合6.注入Properties对象往期专栏&文章相关导读 1.Maven系列专栏文章2.Mybatis系列专栏文章3.Spring系列专栏文章一、什么是依赖注入依赖注入(DependencyInjection,简称DI),它是Spring控制反转思想的具体实现。控制反转将对象的创建交给了Spring,但是对象中可能会依赖其他对象。比如service类中要有dao类的属性,我们称service依赖于d

jmeter简介

什么是jmeter?阿帕奇公司基于java开发的性能测试工具。环境配置启动jmeter结构及原理元件:指jmeter工具菜单中的一个子菜单,比如http请求、事务控制器等组件:一组元件的集合,比如逻辑控制器中包含:事务控制器、循环控制器、仅一次控制器等,他们都是元件,被归类在逻辑控制器。X1~X5:负载模拟的过程,使用这些组件来完成负载的模拟Y1:负载模拟部分,模拟用户请求Y2:结果验证部分,负责验证结果的正确性Z:负责结果的收集,可以放在线程组之内也可以放在线程组之外,因此他们之间是相交的体系结构—X1取样器:访问路径:【测试计划】——【线程组】——【取样器】作用:模拟用户操作,向服务器发出

DC-DC变换器(DCDC Converter / Switched-mode Power Supply)简介

文章目录针对B站视频,截取ppt做的完整笔记,视频地址附在下方0、DC-DC变换器概述1、DC-DC变换器的基本结构BuckBoostBuck-BoostBoost-Buck小结2、换流与特性分析分析Buck电路分析Boost电路分析Buck-Boost电路(前级Buck后级Boost)分析Cuk电路(前级Boost+后级Buck组合)小结3、换流与特性分析E二象限(双向)、四象限、交错并联二象限DC-DC变换器(双向DC-DC)四象限DC-DC变换器(双向DC-DC)多重多相技术4、隔离型DCDC变换器A反激变换器B正激变换器C双管正激、推挽、桥式隔离型DCDC总结5、总结针对B站视频,截取

Postman非GUI运行脚本工具Newman的安装简介

一、Newman简介Newman是为Postman而生,专门用来运行Postman编写好的脚本;使用Newman,你可以很方便的用命令行来执行postmancollections二、Newman安装1.先下载Node.jshttps://nodejs.org/zh-cn/download/根据自己电脑系统及位数选择,想下载稳定版的.msi(LTS为长期稳定版),我的电脑是Windows系统、64位,这里选择windows64位.msi格式安装包。.msi和.zip格式区别:.msi是Windowsinstaller开发出来的程序安装文件,它可以让你安装,修改,卸载你所安装的程序。说白了.msi

计算机网络-HTTP和TCP/IP协议简介

一、HTTP1.常见名词名称简介LANLocalAreaNetwork局域网WLANWirelessLocalAreaNetwork无线局域网WANWideAreaNetwork广域网MACMediaAccessControl网卡地址CSMACarrierSenseMultipleAccess载波监听多路访问允许多个设备在同一信道发送信号的协议Bandwidth带宽ExponetialBackoff指数退避共享传输时冲突等待方法IPInternetProtocol网络协议ICMPInternetControlMessageProtocolInternet控制报文协议用于在IP主机、路由器之间传

k8s简介

Kuberentes是基于容器的集群管理平台,它的简称,是K8S。K8s是Go语言开发,是Docker的上层架构,就好像Java与J2EE的关系一样。K8s是一个开放的开发平台,不局限于任何语言。其主要功能:k8s能方便地管理跨机器运行容器化的应用提供应用部署、维护、扩展机制集群管理、安全防护、准入机制、多应用支撑、服务注册、服务发现、智能负载均衡、故障发现、自我修复、服务滚动升级、在线扩容、资源配额管理使用Docker对应用程序包装、实例化、运行以集群的方式运行、管理跨机器的容器解决Docker跨机器容器之间的通讯问题k8s的自我修复机制使得容器集群总是运行在用户期望的状态架构master组

Elasticsearch:ESQL 简介 — 一种用于灵活、迭代分析的新查询语言

作者:SethPayne特别声明:截止撰写该博文,在目前的公开发行版中,该功能还不能公开测试。这个功能将在未来的发行版中发布。长期以来,ElasticPlatform一直被视为搜索用例和机器生成数据的分析系统。分析专注于处理摄入的数据,其中重要的思想是如何在Elasticsearch中索引数据时优化结构数据。Kibana公开Elasticsearch聚合并使用它们来创建交互式仪表板、可视化和警报。但随着ElasticPlatform被更广泛地用作搜索、安全、可观察性和通用分析平台,分析师用户需要能够将数据作为摄入的数据,对其进行转换以适应摄入后的调查需求,并从底层Elasticsearch索引

hadoop - 带有 NOSQL/Hadoop 的企业数据仓库 - "NO RDBMS"

是否有使用NOSQL/Hadoop解决方案设计的EDW(企业数据仓库)系统?我知道有连接到HDFS子系统的PDW系统(MSPDWpolybase、Greenplumhawq等)。这些是专有的硬件和软件解决方案,并且在规模上很昂贵。我正在寻找一个带有NOSQL或Hadoop的解决方案,最好是开源的企业数据仓库解决方案。如果您实现了任何经验,我想听听您的任何经验。再说一遍,我并不是在寻找任何类型的专有RDBMS作为此EDW解决方案的参与者。我在互联网上做了一些研究,虽然它是可能的(Impala是一个可能的选择)但没有看到任何人真正完全使用NOSQL或Hadoop实现。如果您做过此类事情,我